ldr (long distance relationship) - Turkish English Dictionary